package tech.yixiyun.framework.kuafu.enhance.annotation;

import tech.yixiyun.framework.kuafu.enhance.hancer.IEnhancer;

import java.lang.annotation.*;

@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
@Inherited
@Repeatable(Enhances.class)
public @interface Enhance {

    /**
     * 类增强器
     * @return
     */
    Class<? extends IEnhancer>[] value();

}
